home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1998 July / EnigmA AMIGA RUN 29 (1998)(G.R. Edizioni)(IT)[!][issue 1998-07 & 08].iso / recent / stormc2.lha / Patch11 / StC2_Patch_11.readme < prev    next >
Text File  |  1997-10-07  |  2KB  |  85 lines

  1. HAAGE&PARTNER Computer GmbH
  2. Mainzer  Straße 10A
  3. 61191 Rosbach
  4. Germany
  5.  
  6. Tel: +49 (0) 6007 - 93 00 50
  7. FAX: +49 (0) 6007 - 75 43
  8.  
  9. Internet: storm-support@haage-partner.com
  10.  
  11. Homepage: http://www.haage-partner.com
  12.  
  13.  
  14. Dear StormC customer,
  15.  
  16. enclosed you will find a patch program to update
  17. StormC version 2.00.18 (29.06.97) to the current release
  18. 2.00.23 (29.08.97).
  19.  
  20. The process is started by a double click on the icon
  21.  
  22. StormC2.0-11.Patch.BAT
  23.  
  24.  
  25. Please take note that the old version of StormC must be in the drawer
  26.  
  27. StormC:StormSYS
  28.  
  29.  
  30. Best wishes
  31.  
  32. HAAGE&PARTNER Support Team
  33.  
  34.  
  35.  
  36. History of StormC
  37. ============================
  38.  
  39. 28.06.97 (V 2.00.18)
  40.  
  41. * sometimes wrong use of registers during Integer conversion
  42.  
  43. * bug on signs in switch statements
  44.  
  45. 30.06.97
  46.  
  47. * SPrep: macros with empty parameter list ("#define X() Horrido(42)")
  48.   did not work.
  49.  
  50. * misleading error message when a #pragma amicall or something similar
  51.   redefined a function
  52.  
  53. 01.07.97 (V 2.00.19)
  54.  
  55. * Non-FPU-Floats did not use a0 and a1 on lib calls as scratch registers
  56.  
  57. 14.07.97
  58.  
  59. * Again an error on "switch": wrong mask on extension by AND when the
  60.   switch statement was Byte or Word and the value of the jump table was
  61.   more than 127 or 32767 values
  62.  
  63. 20.07.97 (V 2.00.20)
  64.  
  65. * On write access to bitfield members with more than 16 Bit the upper
  66.   8 bits of the long-word -in which the member was stored- were deleted
  67.   although other bitfield members were inside it.
  68.  
  69. 14.08.97 (V 2.00.22)
  70.  
  71. * Comparisons on "long long" did not work when the high long-words
  72.   were identical and the lower long-word bit 31 was set.
  73.  
  74. * Just another "Switch" error on ULONG with small or big (bit 31 set)
  75.   case-tables (resulted from the bug above)
  76.  
  77. 28.08.97
  78.  
  79. * Up from optimisation level 5 it was possible to create "lea -(aN),aN"
  80.   by "*--p = x" expressions.
  81.  
  82. 29.08.97  (2.00.23)
  83.  
  84. * It was possible to create the illegal instruction "TST.L #x".
  85.